Kings Cross Area
76 King's Cross Rd., Islington, London, United Kingdom, WC1X 9QG
(02079) 229095 Phone